project launch manager - German English Dictionary